/* Put your custom css in this file for your branch */

.yourclassname {
}



hr.emp_hr {

background-color:#ccc;
border-width:0;
color:#ccc;
height:1px;
line-height:0;
text-align:center;
width:100%;

}

h2 {
    font-size: 1.3em;
    font-weight: bold;
    margin-bottom: 0.1em;
    padding-bottom: 0.1em;

    }

.round-box { border:2px solid #006B9C; border-radius:10px; background:#fff;  width:280px; position:Absolute; top:15px; left:15px; }
.round-box h1, .round-box p { margin-left: 15px; margin-right:15px; }
.round-box.narrow { width:400px; }

.round-box2 { border-radius:10px; background:url('/orthopedics/images/white-trans-bgr.png') 0 0 repeat;  width:470px; position:Absolute; top:15px; left:15px; }
.round-box2 h1, .round-box2 h2, .round-box2 p { margin-left: 10px; margin-right:10px; margin-top:10px;}
.round-box2.narrow { width:280px; }


.white-box { position: absolute; bottom: 0; left: 0; padding: 0px 15px; background: url('../images/white-trans-bgr.png') 0 0 repeat; }
.header { position: relative; }
.header .round-box2 h1, .header h1 { font-size: 2.2em; font-weight: bold; }
.header h2 { font-weight: bold; color:#000; font-size:1.5em}
.header .round-box2 h2 {font-weight: bold;}
.header p { font-size: .9em; font-weight: bold;  color: #4C4D3E;}
.header hr { margin: 10px 15px}
hr { background: #d8d8d8; height:2px; border:0; margin:15px 0; clear:both; line-height:1; }

.OrthoCTA.no-header  {padding-bottom: 20px; padding-top: 10px;}
.OrthoCTA { font-family: arial, sans-serif; max-width: 149px; padding-top: 250px; }
.OrthoCTA p { font-size: 12px; color: #666; }
.OrthoCTA p.Phone { font-size: 14px; font-weight: bold; text-align: center; margin-top: -15px; }
.OrthoCTA p.Phone em { font-weight: normal; }

.OrthoCTA .OrthoCTABlock  p strong {
position: relative;
display: block;
color: #4aada5;
font-size: 18px;
text-transform: uppercase;
padding-bottom: 5px;
border-bottom: 3px solid #4aada5;
}

.OrthoCTA .OrthoCTABlock.blue p strong {
position: relative;
display: block;
color: #006699;
font-size: 18px;
text-transform: uppercase;
padding-bottom: 5px;
border-bottom: 3px solid #006699;
}

.OrthoCTA .OrthoCTABlock.orange p strong {
position: relative;
display: block;
color: #df6e16;
font-size: 18px;
text-transform: uppercase;
padding-bottom: 5px;
border-bottom: 3px solid #df6e16;
}

.OrthoCTA .OrthoCTABlock.green p strong {
position: relative;
display: block;
color: #1c7d73;
font-size: 18px;
text-transform: uppercase;
padding-bottom: 5px;
border-bottom: 3px solid #1c7d73;
}

.OrthoCTA .OrthoCTABlock p strong span {
position: absolute;
bottom: -10px;
left: 60px;
width: 0px; 
height: 0px; 
/* border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid #4aada5; */
border: none;
}

.OrthoCTA.Orange p strong { color: #df6e16; border-bottom: 3px solid #df6e16; }
.OrthoCTA.Orange p strong span { border-top: 10px solid #df6e16; }

.header-bar {
    background: #4aada5 none repeat scroll 0 0;
    color: white;
    margin-top: 10px;
    padding: 10px;
}

.bold {
    font-weight: bold;
}

ul.list-bullets {
    list-style-type: disc !important;
    margin-left: 1em;
}

h2 {
    font-size: 1.3em;
    font-weight: bold;
    margin-bottom: 0.1em;
    padding-bottom: 0.1em;

    }
#rightCol.no-header {
    padding-top: 10px;
}	
#rightCol { float: right; width: 152px; padding-top: 250px; }

#rightCol .requestInfo {
	border-radius: 7px 0 0 0;
	background: #fff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dbdbdb 0%, #ffffff 65%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbdbdb), color-stop(65%,#ffffff));
	background: -webkit-linear-gradient(top,  #dbdbdb 0%,#ffffff 65%);
	background: -o-linear-gradient(top,  #dbdbdb 0%,#ffffff 65%);
	background: -ms-linear-gradient(top,  #dbdbdb 0%,#ffffff 65%);
	background: linear-gradient(to bottom,  #dbdbdb 0%,#ffffff 65%);
	background: url(../images/requestInfo-gradient.png) 0 0 repeat-x\9;
	padding-bottom: 20px;
}
#rightCol .requestInfo h3 { 
	background: #bcd8dc; 
	padding: 5px 5px; 
	display: block; 
	font-size: 12px!important;
	border-radius: 2px 0 0 0;
}
#rightCol .requestInfo p { padding: 5px 5px; }
#rightCol ul { padding: 0 2px; margin-left: 0px; }
#rightCol li.infoIcon, #rightCol li.callIcon { padding-left: 40px; min-height: 32px; margin-bottom: 15px; list-style-type: none;  }
#rightCol li.infoIcon { background: url(/orthopedics/images/infoIcon.png) left center no-repeat; }
#rightCol li.callIcon { background: url(/orthopedics/images/callIcon.png) left center no-repeat; }
.requestInfo ul {margin:0}






